body
{
  width: 952px;
   height: 1250px;
   margin-left: auto;
   margin-right: auto;  
   padding-top: 26px; 
   padding-bottom: 0px;   
   background-color: #dad3c0;
   font-family: 'Yantramanav', sans-serif;
   font-weight: 400;
}

#en_tete
{
  width: 282px;
  height: 253px;
  margin-left: 0px;
  margin-top: 0px;
  padding-left: 3px;
  padding-top: 3px;
  display: inline;
  position: absolute;
  font-size: 9.5pt;
  line-height: 26px;
  text-transform: uppercase;
  background-color: white;
  color: #c0a040;
}

#en_tetedeux
{
  width: 349px;
  height: 241px;
  margin-left: 275px;
  margin-top: 0px;
  display: inline;
  position: absolute;
  padding-left: 25px;
	line-height: 15.5px;
  font-size: 10pt;
  padding-top: 15px;
   color: #CDC6B4;
     background-color: white;
     font-weight: 400;
}

#en_tetetrois
{
  width: 291px;
  height: 240px;
  margin-left: 619px;
  margin-top: 0px;
  display: inline;
  position: absolute;
 padding-left: 34px;
 padding-right: 7px;
	line-height: 15px;
  font-size: 9.5pt;
  padding-top: 16px;
   color: #CDC6B4;
    background-color: white;
    font-weight: lighter;
}

#en_tetequatre
{
  width: 947px;
  height: 211px;
  margin-left: 0px;
  margin-top: 998px;
  display: inline;
  position: absolute;
  padding-left: 5px;
  padding-bottom: 0px;
  line-height: 14.5px;
  font-size: 9.5pt;
  padding-top: 15px;
  color: #CDC6B4;
  background-color: white;
}

.anglais
{
  font-weight: 300;

  color: #CDC6B4;
}

a img /* Toutes les images contenues dans un lien */
{
   border: none; /* Pas de bordure */
}


a img:focus
{
	outline:0;
}
a:focus
{
	outline:0;
}

a
{
	text-decoration: none;
	color: #c0a040; /* doré */
}

a:hover
{
    color: #c0a040;

}

a.pdp
{
    color: #CDC6B4;

}

#menu
{
    width: 228px;
	margin-top : 0px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: -50px;
	padding-top: 32px;
	display: inline;
    position: absolute;
}

#menu ul
{
	list-style-type: none;
	height: 946px; /* maybe virer la height   */
    font-weight: lighter;
	padding-left: 4px;
	padding-top: -30px; /* maybe virer    */
	margin-top: 0px;
	background-color: white;
	width: 233px; /* ai ajouté maybe à suppr  */
}

#menu li
{
	font-size: 31pt;
	line-height: 35px;
	text-transform: uppercase;
	padding-left: 8px;
	padding-right: 25px;
	font-weight: 300;
}

#menu a
{
	  color: #CDC6B4; /* b8b2a2 menu niveau 1 */
	  text-decoration: none;
}

#menu a:hover
{
	 color: #c0a040;
	text-decoration: none;
}

#sousmenu 
{

	width: 200px;  /* à suppr  */
	margin-left: -12px;
	padding-top: 5px;
	display: none; /* maybe à suppr  */
	background-color: white;

}

#sousmenu li
{
	list-style-type: none;
	font-size: 10pt;
	line-height: 16px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-left: 9px;
}


.inter
{
	line-height: 3pt;
}

#menu li #sousmenu /* si je  fais pas apparaître le sous-menu     #menu li:hover > #sousmenu */
{ 
	display: block;
	position: absolute;
	height: 300px;
	margin-top: 0px;
}

#sousmenu a
{
	text-decoration: none;
	color: #ada799;
}

#sousmenu a:hover
{
    color: #c0a040;
    font-weight: lighter;

}

#sousmenu a:visited
{
  color: #c0a040;
  font-weight: lighter;

}

#corps
{
	width: 695px;
	height: 703px;
	margin-left: 256px;
	margin-top: 275px;
    display: inline;
    position: absolute;
    background-color: white;
}

.construction {
	color: #CDC6B4;
    font-family: roboto;
    font-size: 13px;
    font-weight: 100;
    margin-top: 50px;
    margin-left: 51px;
}


p.pied
{
	font-size: 8.7pt;
	color: #CDC6B4;
	padding-left: 8px;
	font-weight: 100;
}
	
#galerie ul
{
	list-style-type: none;
	font-family: 'roboto';
	font-weight: lighter;
	padding-left: 2px;
	padding-top: 24px;
	margin-left: 0px;
	margin-top: 0px;
}

#galerie li
{
	float: left;
	margin-left: 13.3px;
	line-height: 30px;
}

#galerie_centre ul
{
	list-style-type: none;
	margin-left: -20px;
	margin-top: -5px;
	
}

#galerie_centre li
{
	float: left;
	margin-left: 17px;
	margin-bottom: 6px;
	line-height: 30px;
}

#galerie_centre_amorce2 ul
{list-style-type: none;
	font-family: helvetica;
	font-weight: lighter;
	padding-left: 2px;
	padding-top: 15px;
	margin-left: 20px;
	margin-top: -25px;
	}

#galerie_centre_amorce2 li
{
	float: left;
	margin-left: 10px; 
	line-height: 30px; /* 30 */
	
}


.unique
{
	margin-top: 0px;
	margin-left: 18px;
}

.laser
{
	margin-top: 37px;
	margin-left: 22px;
}

.web
{
    font-size: 40pt;
    margin-top: 50px;
	margin-left: 32px;
	color: #CDC6B4;
	font-weight: lighter;
}

h1.web
{
    font-size: 40pt;
    margin-top: 50px;
	margin-left: 32px;
	color: #CDC6B4;
	font-weight: lighter;
	line-height: 25pt;
}

.liensimon
{
    font-size: 20pt;
    margin-top: -850px;
	margin-left: 14px;
	color: #CDC6B4;
	font-family: helvetica;
	font-weight: lighter;
}

.pag
{
	margin-top: 175px;
	margin-left: 7px;
}

.vernissages
{
	margin-top: 18px;
	margin-left: -20px;
	

}

#galeriepave ul
{
	list-style-type: none;
	font-family: helvetica;
	font-weight: lighter;
	padding-left: 2px;
	padding-top: 15px;
	margin-left: 20px;
	margin-top: -25px;
	
}

#galeriepave li
{
	float: left;
	margin-left: 13.3px;
	line-height: 30px;
}

.alt {
	font-size:10px
	line-height: 12px;
}

.entete {
	width: 281px;
	padding-top: 2px;
}

.entetetrois {
	width: 250px;
	padding-left: 17px;
}
